assistance squad for the homeless - Alemán Inglés Diccionario